package com.tutorialspoint.DI;

public class TextEditor {
	private SpellChecker spellChecker;
	public TextEditor(SpellChecker spellchker) {
		System.out.println("Inside TextEditor constructor.");
		this.setSpellChecker(spellchker);
	}
	public TextEditor() {
		
	}
	public void setSpellChecker(SpellChecker spellChkr) {
		System.out.println("Inside setSpellChecker.");
		this.spellChecker = spellChkr;
	}
	
	public SpellChecker getSpellChecker() {
		return spellChecker;
	}
	public void spellCheck() {
		spellChecker.checkSpelling();
	}
}
